1project('crosstest') 2 3if get_option('generate') 4 conf_data = configuration_data() 5 conf_data.set('system', build_machine.system()) 6 conf_data.set('cpu', build_machine.cpu()) 7 conf_data.set('cpu_family', build_machine.cpu_family()) 8 conf_data.set('endian', build_machine.endian()) 9 10 configure_file(input: 'crossfile.in', 11 output: 'crossfile', 12 configuration: conf_data) 13 message('Written cross file') 14else 15 assert(meson.is_cross_build(), 'not setup as cross build') 16endif 17